Nuprl Lemma : list_accum_split 4,23

T:Type, i:l:T List, f:(TopTTop), y:Top.
i<||l||
 (list_accum(x,a.f(x,a);y;l)
 (~
 (list_accum(x,a.f(x,a);list_accum(x,a.f(x,a);y;firstn(i;l));nth_tl(i;l))) 
latex


DefinitionsTrue, T, as @ bs, {T}, SQType(T), nth_tl(n;as), l[i], ||as||, Prop, x(s1,s2), list_accum(x,a.f(x;a);y;l), firstn(n;as), i<j, ij, t  T, , x:AB(x), P  Q, ij, Top, False, A, AB
Lemmasge wf, nat properties, nat wf, top wf, length wf1, nth tl decomp, le wf, firstn wf, select wf, firstn decomp

origin